large town - Alemán Inglés Diccionario